Top 100 Vector Database Repositories
Ranking
| Ranking | Project Name | Stars | Forks | Language | Open Issues | Description | Last Commit |
|---|---|---|---|---|---|---|---|
| 1 | redis | 75,358 | 24,713 | C | 2248 | For developers, who are building real-time data-driven applications, Redis is the preferred, fastest, and most feature-rich cache, data structure server, and document and vector query engine. | 2026-07-09 |
| 2 | milvus | 45,158 | 4,111 | Go | 754 | Milvus is a high-performance, cloud-native vector database built for scalable vector ANN search | 2026-07-10 |
| 3 | tidb | 40,269 | 6,225 | Go | 4932 | TiDB is built for agentic workloads that grow unpredictably, with ACID guarantees and native support for transactions, analytics, and vector search. No data silos. No noisy neighbors. No infrastructur... | 2026-07-09 |
| 4 | quivr | 39,191 | 3,720 | Python | 9 | Opiniated RAG for integrating GenAI in your apps 🧠 Focus on your product rather than the RAG. Easy integration in existing products with customisation! Any LLM: GPT4, Groq, Llama. Any Vectorstore:... | 2025-07-09 |
| 5 | qdrant | 33,108 | 2,476 | Rust | 458 | Qdrant - High-performance, massive-scale Vector Database and Vector Search Engine for the next generation of AI. Also available in the cloud https://cloud.qdrant.io/ | 2026-07-10 |
| 6 | weaviate | 16,549 | 1,343 | Go | 389 | Weaviate is an open-source vector database that stores both objects and vectors, allowing for the combination of vector search with structured filtering with the fault tolerance and scalability of a c... | 2026-07-09 |
| 7 | doris | 15,589 | 3,860 | Java | 250 | Apache Doris is a real-time analytics and hybrid search database for AI agents. | 2026-07-10 |
| 8 | zvec | 14,658 | 906 | C++ | 33 | A lightweight, lightning-fast, in-process vector database | 2026-07-10 |
| 9 | manticoresearch | 11,889 | 629 | C++ | 617 | Open-source search database for full-text, vector, and hybrid search with real-time indexing and SQL. | 2026-07-09 |
| 10 | oceanbase | 10,185 | 1,901 | C++ | 506 | The Fastest Distributed Database for Transactional, Analytical, and AI Workloads. | 2026-07-10 |
| 11 | paradedb | 9,018 | 416 | Rust | 123 | One Postgres for your application data, full-text search, vector retrieval, and aggregations. Home of the pg_search extension. | 2026-07-10 |
| 12 | AliSQL | 5,835 | 897 | C++ | 11 | AliSQL is a MySQL branch originated from Alibaba Group. Fetch document from Release Notes at bottom. | 2026-05-12 |
| 13 | helix-db | 5,603 | 311 | Rust | 3 | HelixDB is an OLTP graph-vector database built in Rust on Object Storage. | 2026-07-05 |
| 14 | rocketride-server | 5,006 | 1,656 | Python | 151 | High-performance AI pipeline engine with a C++ core and 50+ Python-extensible nodes. Build, debug, and scale LLM workflows with 13+ model providers, 8+ vector databases, and agent orchestration, all f... | 2026-07-10 |
| 15 | objectbox-java | 4,618 | 307 | Java | 144 | Database for Android and JVM - first and fast, lightweight on-device vector database | 2026-06-30 |
| 16 | infinity | 4,603 | 430 | C++ | 57 | The AI-native database built for LLM applications, providing incredibly fast hybrid search of dense vector, sparse vector, tensor (multi-vector), and full-text. | 2026-06-29 |
| 17 | USearch | 4,203 | 330 | C++ | 80 | Fast Open-Source Search & Clustering engine × for Vectors & Arbitrary Objects × in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram 🔍 | 2026-05-28 |
| 18 | cozo | 4,053 | 158 | Rust | 42 | A transactional, relational-graph-vector database that uses Datalog for query. The hippocampus for AI! | 2024-12-04 |
| 19 | kuzu | 4,003 | 497 | C++ | 307 | Embedded property graph database built for speed. Vector search and full-text search built in. Implements Cypher. | 2025-10-10 |
| 20 | document.ai | 3,670 | 325 | Python | 1 | 基于向量数据库与GPT3.5的通用本地知识库方案(A universal local knowledge base solution based on vector database and GPT3.5) | 2023-05-12 |
| 21 | vault-ai | 3,390 | 297 | JavaScript | 45 | OP Vault ChatGPT: Give ChatGPT long-term memory using the OP Stack (OpenAI + Pinecone Vector Database). Upload your own custom knowledge base files (PDF, txt, epub, etc) using a simple React frontend. | 2025-07-08 |
| 22 | prompttools | 3,041 | 255 | Python | 29 | Open-source tools for prompt testing and experimentation, with support for both LLMs (e.g. OpenAI, LLaMA) and vector databases (e.g. Chroma, Weaviate, LanceDB). | 2026-02-11 |
| 23 | examples | 3,026 | 1,073 | Jupyter Notebook | 34 | Jupyter Notebooks to help you get hands-on with Pinecone vector databases | 2026-07-09 |
| 24 | seekdb | 2,811 | 261 | C++ | 300 | The AI-Native Search Database. Best for agent storage, it unifies vector, text, structured, and semi-structured data into a single engine. This all-in-one database makes agents smarter, easier to run,... | 2026-07-09 |
| 25 | bolt | 2,513 | 174 | C++ | 19 | 10x faster matrix and vector operations | 2022-10-12 |
| 26 | vector-admin | 2,235 | 364 | TypeScript | 0 | The universal tool suite for vector database management. Manage Pinecone, Chroma, Qdrant, Weaviate and more vector databases with ease. | 2025-04-15 |
| 27 | pgvecto.rs | 2,177 | 84 | Rust | 74 | Scalable, Low-latency and Hybrid-enabled Vector Search in Postgres. Revolutionize Vector Search, not Database. | 2025-02-26 |
| 28 | DiskANN | 1,871 | 433 | Rust | 95 | A vector indexing library to bring fast, fresh and filtered search to your database | 2026-07-10 |
| 29 | matrixone | 1,857 | 303 | Go | 659 | AI-native HTAP database with Git-for-Data and built-in vector search, serving as the data and memory backbone for intelligent agents and applications. | 2026-07-10 |
| 30 | dingo | 1,701 | 264 | Java | 2 | A multi-modal vector database that supports upserts and vector queries using unified SQL (MySQL-Compatible) on structured and unstructured data, while meeting the requirements of high concurrency and ... | 2026-05-25 |
| 31 | hyperDB | 1,409 | 89 | Python | 7 | A hyper-fast local vector database for use with LLM Agents. Now accepting SAFEs at $135M cap. | 2025-02-07 |
| 32 | pymilvus | 1,401 | 434 | Python | 366 | Python SDK for Milvus Vector Database | 2026-07-09 |
| 33 | endee | 1,300 | 1,694 | C++ | 19 | Endee.io – A high-performance vector database, designed to handle up to 1B vectors on a single node, delivering significant performance gains through optimized indexing and execution. Also available i... | 2026-06-29 |
| 34 | VectorDBBench | 1,137 | 400 | Python | 120 | Benchmark for vector databases. | 2026-07-06 |
| 35 | opencode-mem | 1,058 | 107 | TypeScript | 14 | OpenCode plugin that gives coding agents persistent memory using local vector database | 2026-07-09 |
| 36 | chromem-go | 1,028 | 70 | Go | 8 | Embeddable vector database for Go with Chroma-like interface and zero third-party dependencies. In-memory with optional persistence. | 2026-05-17 |
| 37 | VexDB-Lite | 1,026 | 208 | C++ | 0 | A cross-platform vector database, which can be integrated into existing databases as a plugin. | 2026-07-02 |
| 38 | arcadedb | 1,011 | 120 | Java | 68 | ArcadeDB Multi-Model Database, one DBMS that supports SQL, Cypher, Gremlin, HTTP/JSON, MongoDB and Redis. ArcadeDB is a conceptual fork of OrientDB, the first Multi-Model DBMS. ArcadeDB supports Vecto... | 2026-07-09 |
| 39 | sqlite-vector | 1,003 | 43 | C | 1 | SQLite-Vector is a cross-platform, ultra-efficient SQLite extension that brings vector search capabilities to your embedded database. | 2026-05-30 |
| 40 | lantern | 888 | 66 | Rust | 34 | PostgreSQL vector database extension for building AI applications | 2024-12-12 |
| 41 | vectordb | 875 | 46 | C++ | 12 | Epsilla is a high performance Vector Database Management System | 2025-11-29 |
| 42 | NeumAI | 865 | 50 | Python | 8 | Neum AI is a best-in-class framework to manage the creation and synchronization of vector embeddings at large scale. | 2024-01-15 |
| 43 | NornicDB | 826 | 46 | Go | 3 | Nornicdb is a distributed low-latency, Graph+Vector, Temporal MVCC with all sub-ms HNSW search, graph traversal, and writes. Using Neo4j Bolt/Cypher and qdrant's gRPC means you can switch with no chan... | 2026-07-09 |
| 44 | vlite | 764 | 39 | Python | 2 | fastest vector database made in numpy | 2025-10-09 |
| 45 | write-you-a-vector-db | 763 | 22 | C++ | 0 | A Vector Database Tutorial (over CMU-DB's BusTub system) | 2025-01-19 |
| 46 | rektor-db | 681 | 23 | - | 79 | Rektor Vector Database | 2023-05-09 |
| 47 | KRAGEN | 681 | 44 | Python | 18 | Software to implement GoT with a weviate vectorized database | 2025-03-25 |
| 48 | vectordb | 650 | 49 | Python | 8 | A Python vector database you just need - no more, no less. | 2024-03-04 |
| 49 | Raphtory | 628 | 69 | Rust | 153 | Scalable graph analytics database powered by a multithreaded, vectorized temporal engine, written in Rust | 2026-07-09 |
| 50 | vectra | 623 | 49 | TypeScript | 13 | Vectra is a local vector database for Node.js with features similar to pinecone but built using local files. | 2026-06-22 |
| 51 | t-rex | 578 | 73 | Rust | 52 | t-rex is a vector tile server specialized on publishing MVT tiles from your own data | 2024-09-24 |
| 52 | resin | 577 | 41 | C# | 3 | Language model search engine built on a vector database and an anything key/value store. | 2026-06-12 |
| 53 | DBreeze | 577 | 62 | C# | 1 | C# .NET NOSQL ( key value, object store embedded TextSearch SemanticSearch Vector layer ) ACID multi-paradigm database management system. | 2026-06-03 |
| 54 | ArXivChatGuru | 562 | 76 | Python | 7 | Use ArXiv ChatGuru to talk to research papers. This app uses LangChain, OpenAI, Streamlit, and Redis as a vector database/semantic cache. | 2026-03-18 |
| 55 | vectorvfs | 513 | 16 | Python | 7 | Your filesystem as a vector database | 2025-04-28 |
| 56 | next-plaid | 508 | 55 | Rust | 17 | NextPlaid, ColGREP: Multi-vector search, from database to coding agents. | 2026-07-08 |
| 57 | qdrant-js | 456 | 41 | TypeScript | 23 | JavaScript/Typescript SDK for Qdrant Vector Database | 2026-07-09 |
| 58 | moss | 444 | 57 | Python | 34 | The retrieval layer for production AI systems. Lightning-fast (<10ms) search without vector databases. Built for browser, edge, on-device, and cloud. | 2026-07-09 |
| 59 | embedding_studio | 383 | 5 | Python | 5 | Embedding Studio is a framework which allows you transform your Vector Database into a feature-rich Search Engine. | 2025-04-24 |
| 60 | awesome-vector-database | 354 | 24 | - | 2 | A curated list of awesome works related to high dimensional structure/vector search & database | 2026-06-25 |
| 61 | .config | 345 | 99 | Shell | 39 | # # Automatically generated file; DO NOT EDIT. # OpenWrt Configuration # CONFIG_MODULES=y CONFIG_HAVE_DOT_CONFIG=y # CONFIG_TARGET_sunxi is not set # CONFIG_TARGET_apm821xx is not set # CONFIG_TARGET_... | 2023-10-05 |
| 62 | weaviate-examples | 332 | 86 | HTML | 8 | Weaviate vector database – examples | 2025-08-07 |
| 63 | langconnect-client | 326 | 77 | TypeScript | 4 | A Modern GUI Interface for Vector Database Management(Supports MCP integration) | 2025-07-09 |
| 64 | vector-search-class-notes | 326 | 34 | TeX | 0 | Class notes for the course "Long Term Memory in AI - Vector Search and Databases" COS 597A @ Princeton Fall 2023 | 2025-01-17 |
| 65 | rushdb | 312 | 25 | TypeScript | 33 | RushDB is a graph + vector database and memory layer for AI agents. Push any JSON, get typed, searchable, relationship-aware records back — no schema, no migrations. Built on Neo4j. | 2026-07-09 |
| 66 | VecturaKit | 309 | 30 | Swift | 0 | Swift-based vector database for on-device RAG using MLTensor and MLX Embedders | 2026-07-02 |
| 67 | muninndb | 306 | 71 | Go | 21 | The cognitive database. A new class of data storage. Not a vector store, not a graph DB, not a RAG wrapper. Ebbinghaus decay, Hebbian learning, and Bayesian confidence are engine-native primitives. ... | 2026-07-09 |
| 68 | all-classification-templetes-for-ML | 297 | 59 | Python | 0 | Classification - Machine Learning This is ‘Classification’ tutorial which is a part of the Machine Learning course offered by Simplilearn. We will learn Classification algorithms, types of classificat... | 2024-05-15 |
| 69 | entity-db | 295 | 24 | JavaScript | 3 | EntityDB is an in-browser vector database wrapping indexedDB and Transformers.js over WebAssembly | 2025-05-08 |
| 70 | pinecone-ts-client | 273 | 46 | TypeScript | 15 | The official TypeScript/Node client for the Pinecone vector database | 2026-07-06 |
| 71 | athenadb | 272 | 7 | TypeScript | 0 | 🦉⚡️Serverless, distributed vector database as an API | 2024-02-19 |
| 72 | tinkerbird | 271 | 13 | TypeScript | 1 | Client Side Vector Database | 2025-09-28 |
| 73 | lux | 271 | 21 | Rust | 1 | A Redis-compatable key-value store. Up to 10x faster. Native vector support. | 2026-07-08 |
| 74 | vector-io | 269 | 33 | Jupyter Notebook | 19 | Comprehensive Vector Data Tooling. The universal interface for all vector database, datasets and RAG platforms. Easily export, import, backup, re-embed (using any model) or access your vector data fro... | 2026-06-29 |
| 75 | FloTorch | 267 | 44 | Python | 28 | FloTorch is an open-source tool for optimizing Generative AI workloads on AWS. It automates RAG proof-of-concept development with features like hyperparameter tuning, vector database optimization, and... | 2025-06-30 |
| 76 | victor | 261 | 7 | Rust | 18 | Web-optimized vector database (written in Rust). | 2025-02-27 |
| 77 | akcio | 258 | 40 | Python | 6 | Akcio is a demonstration project for Retrieval Augmented Generation (RAG). It leverages the power of LLM to generate responses and uses vector databases to fetch relevant documents to enhance the qual... | 2023-11-20 |
| 78 | oramacore | 254 | 23 | Rust | 9 | OramaCore is the complete runtime you need for your projects, answer engines, copilots, and search. It includes a fully-fledged full-text search engine, vector database, LLM interface, and many more u... | 2026-04-14 |
| 79 | rule-based-retrieval | 248 | 28 | Python | 2 | The Rule-based Retrieval package is a Python package that enables you to create and manage Retrieval Augmented Generation (RAG) applications with advanced filtering capabilities. It seamlessly integra... | 2024-10-04 |
| 80 | vectordbz | 247 | 16 | TypeScript | 2 | A modern desktop application for exploring, managing, and analyzing vector databases | 2026-06-08 |
| 81 | vector-storage | 245 | 39 | TypeScript | 6 | Vector Storage is a vector database that enables semantic similarity searches on text documents in the browser's local storage. It uses OpenAI embeddings to convert documents into vectors and allows s... | 2024-12-11 |
| 82 | satoriDB | 242 | 19 | Rust | 0 | High performance embedded vector database | 2026-01-24 |
| 83 | python | 234 | 3 | Python | 0 | Python client for Antarys vector database, optimized for large-scale vector operations with built-in caching, parallel processing, and dimension validation. | 2025-10-06 |
| 84 | simbase | 232 | 28 | Java | 8 | A vector similarity database | 2014-07-03 |
| 85 | SVDB | 223 | 12 | Swift | 3 | Swift Vector Database. On-device, local vector database for building the next-generation of user experiences | 2025-12-07 |
| 86 | BinaryVectorDB | 214 | 15 | Python | 0 | Efficient vector database for hundred millions of embeddings. | 2024-05-17 |
| 87 | TreeSearch | 210 | 16 | Python | 0 | TreeSearch: Search your codebase like a human — not like a vector database. No embeddings. No chunking. Just millisecond search over structured documents and large codebases. 无需 embedding,无需切分文档,在结构化文... | 2026-04-29 |
| 88 | AlayaLite | 208 | 140 | C++ | 2 | AlayaLite – A Fast, Flexible Vector Database for Everyone. | 2026-07-07 |
| 89 | chroma-go | 206 | 34 | Go | 28 | The Go client for Chroma vector database | 2026-04-24 |
| 90 | nano-vectordb | 205 | 12 | Python | 6 | A simple, easy-to-hack Vector Database | 2026-01-09 |
| 91 | anthropic-retrieval-demo | 197 | 51 | Python | 2 | Lightweight demo using the Anthropic Python SDK to experiment with Claude's Search and Retrieval capabilities over a variety of knowledge bases (Elasticsearch, vector databases, web search, and Wikipe... | 2024-06-30 |
| 92 | OpenConstructionEstimate-DDC-CWICR | 186 | 50 | HTML | 0 | Open multilingual construction cost database for AI Agents - 55K+ work items, 27K+ resources, 30 regions. Semantic search via Qdrant vector DB | 2026-06-22 |
| 93 | objectbox-python | 184 | 24 | Python | 8 | Superfast on-device object & vector database for Python | 2026-03-22 |
| 94 | chatpdf-gpt | 182 | 36 | TypeScript | 6 | ChatPDF-GPT is an innovative chat interface application powered by LangChain and OpenAI, allowing users to upload and chat with PDF documents, stored in Pinecone vector database and Supabase storage. | 2023-10-09 |
| 95 | coltt | 182 | 2 | Go | 0 | Coltt is a vector database that supports Multi-Vector Search, high-performance HNSW, FLAT and quantization, and enables fast searches through sophisticated internal data shard design. | 2025-03-23 |
| 96 | awesome-vector-database | 177 | 12 | - | 1 | Awesome List of Vector DB resources | 2023-09-11 |
| 97 | kdbai-samples | 177 | 67 | Jupyter Notebook | 0 | Developer samples for the KDB.AI vector database | 2026-02-25 |
| 98 | code-indexer-loop | 176 | 9 | Python | 0 | Code Indexer Loop is a Python library for indexing and retrieving source code files through an integrated vector database that's continuously and efficiently updated. | 2024-04-09 |
| 99 | awadb | 175 | 16 | C++ | 4 | AI Native database for embedding vectors | 2024-11-04 |
| 100 | OnDevice-Face-Recognition-Android | 175 | 47 | Kotlin | 6 | On-device customizable face recognition in Android with FaceNet and an embedded vector database | 2026-06-27 |